 .Blist {

   position: relative;
   display: inline-flex;
   background: #F7F7F7;
   //  width: 100%;

   &_width {
     width: 336rpx;
     height: 100%;
     // border: 1px solid red;
   }

   &_right {
     width: 336rpx;
     margin-left: 20rpx;
     height: 100%;
     // border: 1px solid red;
   }

   .huise {
     color: #919191;
     font-size: 22rpx;
     display: inline-block;
     padding-left: 16rpx;
   }


   .left {
     margin-top: 30rpx;
     width: 338rpx;
     background: #fff;
     border-radius: 10px;


     &_img {
       width: 338rpx;
       min-height: 338rpx;
       max-height: 410rpx;
     }

     &_content {
       padding: 30rpx 20rpx;

       &_title {
         color: #000;
         font-weight: 500;
         font-family: PingFangSC-Regular, PingFang SC;
         justify-content: center;
         white-space: nowrap;
         width: 100%;

       }

       &_red {
         margin: 8rpx 0;
         font-weight: bold;
         color: $color_;
       }
     }
   }

 }